be willing and able - Turc Anglais Dictionnaire